Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46 HENWOOD GREEN ROAD Detached £1,221,326 £249,500 11 Dec 1997
50 HENWOOD GREEN ROAD Semi-Detached £613,442 £355,000 15 Jul 2011
51 HENWOOD GREEN ROAD Detached £674,986 £310,000 12 Dec 2003
52A HENWOOD GREEN ROAD Detached £632,020 £510,000 5 Jul 2018
53 HENWOOD GREEN ROAD Detached £831,779 £675,000 15 Nov 2018
54A HENWOOD GREEN ROAD Detached £734,733 £425,000 21 Oct 2011
56 HENWOOD GREEN ROAD Detached £453,485 £267,500 3 Sep 2010
57 HENWOOD GREEN ROAD Detached £627,229 £370,000 16 Jan 2013
59 HENWOOD GREEN ROAD Semi-Detached £647,741 £485,000 15 Jun 2016
63 HENWOOD GREEN ROAD Semi-Detached £454,378 £96,500 28 May 1998
65 HENWOOD GREEN ROAD Semi-Detached £624,125 £499,999 26 Apr 2018